#include <vector>
class Lcf
{
public:
    struct LogItem
    {
        int a;
    };
        
public:
    std::vector<LogItem> logItems_;
};
template<class T>
void test(std::vector< typename T::LogItem> logs )
//void test(std::vector< typename T::LogItem , std::allocator<typename T::LogItem> > logs )    
{
    
}
int main()
{
    Lcf lcf;
    test<Lcf>( lcf.logItems_ );
}

